|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.sys.SysRegistro
public class SysRegistro
Representa um registro de uma tabela
Constructor Summary | |
---|---|
SysRegistro(SysEscopo sysEscopo,
SysTabela sysTabela)
|
|
SysRegistro(SysEscopo sysEscopo,
SysTabela sysTabela,
SysRegistro sysRegistroPai)
|
Method Summary | |
---|---|
boolean |
avancaProcesso()
|
boolean |
canClose(ISelectable iSelectable)
Deve indicar se o objeto selectable pode ser fechado. |
boolean |
canLeaveFromSysRegistro()
Retorna falso se o registro estiver carregado, alterado ou existir algum campo que ainda não tenha sido salvo. |
boolean |
carregaProcesso()
Carrega o processo apontado pelo registro. |
int |
compareTo(SysRegistro sysRegistro)
|
boolean |
descarregaProcesso()
Descarrega o processo apontado pelo registro. |
boolean |
excluiSysRegistroFromDb()
Exclui o registro do banco de dados. |
boolean |
excluiSysRegistroFromDb(java.lang.String priKey,
java.lang.String nomeTabela,
java.lang.String extensao)
|
java.lang.String |
getAlias()
|
java.lang.String |
getAliasPath()
|
java.awt.Color |
getBackgroundColor()
|
int |
getCfopId()
|
static java.lang.String |
getComandoRecalculaRegistro(SysRegistro sysRegistro,
java.lang.String sysRegistroId)
|
java.lang.String |
getExtensao()
|
java.lang.Object |
getId()
|
ISelectable[] |
getISelectableComponents()
|
ISelectable |
getISelectableParent()
Este método fornece a relação de filhos selecionáveis e/ou selecionados. |
java.lang.String |
getNome()
|
int |
getOrdem()
|
java.lang.String |
getParametrosCalc(char modo,
int campoId,
java.lang.String sysRegistroId)
Obtém texto a ser usado como parâmetros na chamada de Stored Procedures do tipo "Calc". |
SysConexao |
getSysConexao()
|
SysDetalheFormatado |
getSysDetalhe()
|
SysEscopo |
getSysEscopo()
|
SysRegistro |
getSysRegistroAncestor(java.lang.String sysTabelaNomeSingular)
|
java.util.Set<SysRegistro> |
getSysRegistroFilhos()
|
SysRegistro |
getSysRegistroPai()
|
SysRegistro |
getSysRegistroRaiz()
|
SysTabela |
getSysTabela()
|
int |
getUsBloqID()
|
int |
getUsBloqID(int usBloqId)
|
java.util.ArrayList<java.lang.Object> |
getValoresGrade()
|
void |
invalidaUsBloqId()
|
void |
invalidaValoresGrade()
|
void |
invalidaValoresGradeAll()
|
void |
invalidaValoresGradeFilhos()
|
boolean |
isAlterado()
|
boolean |
isBloqueado()
|
boolean |
isCarregado()
Indica se o processo está carregado, em caso de ideterminação, consulta o banco de dados. |
boolean |
isCarregado(java.lang.Boolean isCarregado)
Indica se o processo está carregado, em caso de indeterminação usa o valor do parâmetro. |
boolean |
isRaizProcesso()
|
boolean |
isRegistroProcesso()
|
void |
loadUsBloqID()
|
boolean |
recalculaSysRegistro()
|
boolean |
salvaProcesso()
Salva o processo apontado pelo registro. |
void |
setAlias(java.lang.String alias)
|
void |
setAlterado(boolean alterado)
|
void |
setBackgroundColor(java.awt.Color backgroundColor)
|
void |
setISelectableParent(ISelectable iSelectableParent)
Este método deve ser chamado para informar o objeto qual é o seu objeto selecionavel pai. |
void |
setOrdem(int ordem)
|
void |
setUsBloqID(java.lang.Integer usBloqId)
|
void |
setValoresGrade(java.lang.Object id,
java.lang.String nome,
java.util.ArrayList<java.lang.Object> valoresGrade)
|
java.lang.String |
toString()
|
boolean |
update()
|
void |
wasRequestClose(ISelectable iSelectable)
Este método é chamado pelo SelectionManeger para avisar que algum objeto ISelectable está sendo fechado mas para isso precisa que seus objetos filhos também sejam fechados. |
void |
wasSelected()
Este método é chamado pelo SelectionManager para avisar que este objeto foi selecionado. |
void |
wasUnSelected()
Este método é chamado pelo SelectionManager para avisar que este objeto foi deselecionado. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SysRegistro(SysEscopo sysEscopo, SysTabela sysTabela)
public SysRegistro(SysEscopo sysEscopo, SysTabela sysTabela, SysRegistro sysRegistroPai)
Method Detail |
---|
public boolean update()
public SysEscopo getSysEscopo()
public SysDetalheFormatado getSysDetalhe()
public java.lang.Object getId()
public java.lang.String getNome()
public java.lang.String getAlias()
public java.lang.String getAliasPath()
public void setAlias(java.lang.String alias)
public SysTabela getSysTabela()
public SysConexao getSysConexao()
public int getCfopId()
public java.lang.String getExtensao()
public boolean isRaizProcesso()
public boolean isRegistroProcesso()
public SysRegistro getSysRegistroPai()
public java.util.Set<SysRegistro> getSysRegistroFilhos()
public SysRegistro getSysRegistroRaiz()
public SysRegistro getSysRegistroAncestor(java.lang.String sysTabelaNomeSingular)
public boolean canLeaveFromSysRegistro()
public boolean isCarregado()
public boolean isCarregado(java.lang.Boolean isCarregado)
public boolean isAlterado()
public void setAlterado(boolean alterado)
public boolean isBloqueado()
public void invalidaUsBloqId()
public void setUsBloqID(java.lang.Integer usBloqId)
public int getUsBloqID()
public int getUsBloqID(int usBloqId)
public void loadUsBloqID()
public void invalidaValoresGradeAll()
public void invalidaValoresGradeFilhos()
public void invalidaValoresGrade()
public void setValoresGrade(java.lang.Object id, java.lang.String nome, java.util.ArrayList<java.lang.Object> valoresGrade)
public void setBackgroundColor(java.awt.Color backgroundColor)
public java.awt.Color getBackgroundColor()
public void setOrdem(int ordem)
public int getOrdem()
public java.util.ArrayList<java.lang.Object> getValoresGrade()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean avancaProcesso()
public boolean recalculaSysRegistro()
public static java.lang.String getComandoRecalculaRegistro(SysRegistro sysRegistro, java.lang.String sysRegistroId)
public java.lang.String getParametrosCalc(char modo, int campoId, java.lang.String sysRegistroId)
public boolean excluiSysRegistroFromDb()
public boolean excluiSysRegistroFromDb(java.lang.String priKey, java.lang.String nomeTabela, java.lang.String extensao)
public boolean carregaProcesso()
public boolean descarregaProcesso()
public boolean salvaProcesso()
public ISelectable[] getISelectableComponents()
getISelectableComponents
in interface ISelectable
public ISelectable getISelectableParent()
ISelectable
getISelectableParent
in interface ISelectable
public void setISelectableParent(ISelectable iSelectableParent)
ISelectable
setISelectableParent
in interface ISelectable
public void wasSelected()
ISelectable
wasSelected
in interface ISelectable
public void wasUnSelected()
ISelectable
wasUnSelected
in interface ISelectable
public boolean canClose(ISelectable iSelectable)
ISelectable
canClose
in interface ISelectable
public void wasRequestClose(ISelectable iSelectable)
ISelectable
wasRequestClose
in interface ISelectable
iSelectable
- objeto que solicitou o fechamento.public int compareTo(SysRegistro sysRegistro)
compareTo
in interface java.lang.Comparable<SysRegistro>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |